package com.wikidot.designpatterns.templatemethod;

public class IceCreamForShop extends IceCreamMachine {

	@Override
	protected void fixateCarrier(IceCream iceCream) {
		iceCream.setCarrier("on stick");
	}

	@Override
	protected void applyCream(IceCream iceCream) {
		iceCream.setCreamApplication("formed shape");
	}

	@Override
	protected void applyToping(IceCream iceCream) {
		iceCream.setToping("chocolate");
	}

	@Override
	protected void pack(IceCream iceCream) {
		iceCream.setPack("colorfull paper");
	}

}
